#ifndef CONSOLE_ACCESSABLE_HPP
#define CONSOLE_ACCESSABLE_HPP

#include "GlobalDefines.hpp"
#include <deque>

class ConsoleAccessable
{
public:
  ConsoleAccessable(std::string command_name);
  std::string CommandName();
  virtual std::string ExecuteCommand(std::deque<std::string> parameters) = 0;
private:
  std::string commandName;
};

#endif
